﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using CoreMVVM.Services;

namespace GeometryViz3D.Services
{
    public class ServicesFactory : IServicesFactory
    {
        public IOpenFileService GetOpenFileService()
        {
            return new OpenFileService();
        }

        public ISaveFileService GetSaveFileService()
        {
            return new SaveFileService();
        }

        public IMessageBoxService GetMessageBoxService()
        {
            return new MessageBoxService();
        }

#if false
        public IAddLineService GetAddLineService()
        {
            return new AddLineService();
        }

        public IAddPointService GetAddPointService()
        {
            return new AddPointService();
        }
#endif
    }
}
